9b8a443e7b842ad4fb115e8eea2c1ac222da3bb2,server/sonar-server/src/test/java/org/sonar/server/computation/step/ReportNewCoverageMeasuresStepTest.java,ReportNewCoverageMeasuresStepTest,verify_computation_of_measures_for_new_lines,#String#String#String#String#String#,295
Before Change
private void verify_computation_of_measures_for_new_lines(String coverageLineHitsData,
String newLinesToCover, String newUncoveredLines, String newConditionsToCover, String newUncoveredConditions) {
treeRootHolder.setRoot(FILE_COMPONENT);
reportReader.putChangesets(Changesets.newBuilder()
.setComponentRef(FILE_COMPONENT.getReportAttributes().getRef())
.addChangeset(Changesets.Changeset.newBuilder().build())
.addChangeset(Changesets.Changeset.newBuilder()
.setDate(parseDate("2007-01-15").getTime())
.build())
.addChangeset(Changesets.Changeset.newBuilder()
.setDate(parseDate("2011-01-01").getTime())
.build())
.addChangesetIndexByLine(0)
.addChangesetIndexByLine(2) // line 2
.addChangesetIndexByLine(1) // line 3
.addChangesetIndexByLine(2) // line 4
.build());
measureRepository.addRawMeasure(FILE_COMPONENT.getReportAttributes().getRef(), coverageLineHitsData, newMeasureBuilder().create("2=0;3=2;4=3"));
underTest.execute();
After Change
private void verify_computation_of_measures_for_new_lines(String coverageLineHitsData,
String newLinesToCover, String newUncoveredLines, String newConditionsToCover, String newUncoveredConditions) {
treeRootHolder.setRoot(FILE_COMPONENT);
scmInfoRepository.setScmInfo(FILE_1_REF,
Changeset.newChangesetBuilder().setDate(parseDate("2011-01-01").getTime()).setRevision("rev-1").build(),
Changeset.newChangesetBuilder().setDate(parseDate("2011-01-01").getTime()).setRevision("rev-1").build(),
Changeset.newChangesetBuilder().setDate(parseDate("2007-01-15").getTime()).setRevision("rev-2").build(),
Changeset.newChangesetBuilder().setDate(parseDate("2011-01-01").getTime()).setRevision("rev-1").build()
);
measureRepository.addRawMeasure(FILE_COMPONENT.getReportAttributes().getRef(), coverageLineHitsData, newMeasureBuilder().create("2=0;3=2;4=3"));